# import pygal

# from die import Die

# die1=Die()
# die2=Die()

# results=[]
# for roll_num in range(1000):
# 	result=die1.roll()+die2.roll()
# 	results.append(result)

# # print(results)

# #分析结果
# max_result=die1.num_sides+die2.num_sides
# frequencies=[]
# for value in range(2,max_result+1):
# 	frequency=results.count(value) #每点出现的次数
# 	frequencies.append(frequency)

# print(frequencies)

# # 结果可视化，树状图
# hist=pygal.Bar()

# hist.title="Results of rolling one D6 1000 times."
# hist.x_labels=['2','3','4','5','6','7','8','9','10','11','12']
# hist.x_title='Result'
# hist.y_title='Frequnency of Result'

# hist.add('D6+D6',frequencies)
# hist.render_to_file('die_visual.svg')

import pygal

from die import Die

die1=Die()
die2=Die(10)

results=[]
for roll_num in range(50000):
	result=die1.roll()+die2.roll()
	results.append(result)

# print(results)

#分析结果
max_result=die1.num_sides+die2.num_sides
frequencies=[]
for value in range(2,max_result+1):
	frequency=results.count(value) #每点出现的次数
	frequencies.append(frequency)

print(frequencies)

# 结果可视化，树状图
hist=pygal.Bar()

hist.title="Results of rolling one D6 1000 times."
hist.x_labels=['2','3','4','5','6','7','8','9','10','11','12','13','14','15','16']
hist.x_title='Result'
hist.y_title='Frequnency of Result'

hist.add('D6+D10',frequencies)
hist.render_to_file('die_visual.svg')